alpine poppy (papaver alpinum) - German English Dictionary